type database/sql.driverStmt

23 uses

	database/sql (current package)
		convert.go#L109: func driverArgsConnLocked(ci driver.Conn, ds *driverStmt, args []any) ([]driver.NamedValue, error) {
		sql.go#L568: 	openStmt    map[*driverStmt]bool
		sql.go#L581: func (dc *driverConn) removeOpenStmt(ds *driverStmt) {
		sql.go#L626: func (dc *driverConn) prepareLocked(ctx context.Context, cg stmtConnGrabber, query string) (*driverStmt, error) {
		sql.go#L631: 	ds := &driverStmt{Locker: dc, si: si}
		sql.go#L643: 		dc.openStmt = make(map[*driverStmt]bool)
		sql.go#L682: 	var openStmt []*driverStmt
		sql.go#L684: 		openStmt = make([]*driverStmt, 0, len(dc.openStmt))
		sql.go#L711: type driverStmt struct {
		sql.go#L720: func (ds *driverStmt) Close() error {
		sql.go#L1458: func (db *DB) noteUnusedDriverStatement(c *driverConn, ds *driverStmt) {
		sql.go#L1636: 	var ds *driverStmt
		sql.go#L1730: 	ds := &driverStmt{Locker: dc, si: si}
		sql.go#L1815: 	ds := &driverStmt{Locker: dc, si: si}
		sql.go#L2458: 			var ds *driverStmt
		sql.go#L2473: 		cgds: &driverStmt{
		sql.go#L2573: 	ds *driverStmt
		sql.go#L2617: 	cgds *driverStmt
		sql.go#L2671: func resultFromStatement(ctx context.Context, ci driver.Conn, ds *driverStmt, args ...any) (Result, error) {
		sql.go#L2718: func (s *Stmt) connStmt(ctx context.Context, strategy connReuseStrategy) (dc *driverConn, releaseConn func(error), ds *driverStmt, err error) {
		sql.go#L2771: func (s *Stmt) prepareOnConnLocked(ctx context.Context, dc *driverConn) (*driverStmt, error) {
		sql.go#L2841: func rowsiFromStatement(ctx context.Context, ci driver.Conn, ds *driverStmt, args ...any) (driver.Rows, error) {
		sql.go#L2934: 	closeStmt   *driverStmt // if non-nil, statement to Close on close